package com.wn.course.repository.api

import com.wn.common.net.config.EYE_NAME
import com.wn.course.repository.data.Daily
import libcore.net.okhttp.OkDomain
import retrofit2.http.GET
import retrofit2.http.Headers
import retrofit2.http.Query

/**
 * @Author: wn
 * @Date: 2023/10/20 16:38
 * @Description: 课程中心的 API 接口 retrofit
 */
interface CourseService {
  /**
   * 学习中心 -- 日报列表
   * @param page Int
   * @param pageSize Int
   * @return Daily2
   */
  @Headers(OkDomain.DOMAIN_NAME_HEADER + EYE_NAME)
  @GET("search/repositories?sort=stars&q=Android")
  suspend fun getDailyApi2(
    @Query("page") page: Int,
    @Query("per_page") pageSize: Int,
  ): Daily
}